home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
By Popular Request 2.0
/
By Popular Request 2.0 (Arsenal Computer).ISO
/
amiga_6
/
tiffdtyp.lha
/
sources
/
class_iprotos.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-09-22
|
1KB
|
17 lines
/* classbase.c */
Class *ASM ObtainBMPEngine ( REG (a6 )struct ClassBase *cb );
struct Library *ASM LibInit ( REG (d0 )struct ClassBase *cb , REG (a0 )BPTR seglist , REG (a6 )struct Library *sysbase );
LONG ASM LibOpen ( REG (a6 )struct ClassBase *cb );
LONG ASM LibClose ( REG (a6 )struct ClassBase *cb );
LONG ASM LibExpunge ( REG (a6 )struct ClassBase *cb );
/* dispatch.c */
ULONG setdtattrs ( struct ClassBase *cb , Object *o , ULONG data , ...);
ULONG getdtattrs ( struct ClassBase *cb , Object *o , ULONG data , ...);
Class *initClass ( struct ClassBase *cb );
ULONG ASM Dispatch ( REG (a0 )Class *cl , REG (a2 )Object *o , REG (a1 )Msg msg );
BOOL ASM GetBMP ( REG (a6 )struct ClassBase *cb , REG (a0 )Class *cl , REG (a2 )Object *o , REG (a1 )struct TagItem *attrs );
LONG ASM GetBody ( REG (a6 )struct ClassBase *cb , REG (a0 )struct IFFHandle *iff , REG (a1 )struct BitMapHeader *bmhd , REG (a2 )struct BitMap *bitmap );
BOOL unpackrow ( BYTE **pSource , BYTE **pDest , WORD srcBytes0 , WORD dstBytes0 );